package regra;

import java.util.List;

import basicas.ObjetoGeral;
import dao.DAOObjetoGeral;
import dao.IDAOObjetoGeral;

public class RNObjetoGeral implements IRNObjetoGeral {
	
	private IDAOObjetoGeral dao = new DAOObjetoGeral();
	

	/* (non-Javadoc)
	 * @see regra.IRNObjetoGeral#inserir(basicas.ObjetoGeral)
	 */
	@Override
	public  void inserir(ObjetoGeral o){
		dao.inserir(o);
	}

	/* (non-Javadoc)
	 * @see regra.IRNObjetoGeral#excluir(basicas.ObjetoGeral)
	 */
	@Override
	public  void excluir(ObjetoGeral o){
		dao.remover(o);
	}

	/* (non-Javadoc)
	 * @see regra.IRNObjetoGeral#consultarPorId(java.lang.Integer)
	 */
	@Override
	public  ObjetoGeral consultarPorId(Integer id){
		return dao.consultarPorId(id);
	}

	/* (non-Javadoc)
	 * @see regra.IRNObjetoGeral#consultarTodos()
	 */
	@Override
	public  List<ObjetoGeral> consultarTodos(){
		return dao.consultarTodos();
	}

	/* (non-Javadoc)
	 * @see regra.IRNObjetoGeral#alterar(basicas.ObjetoGeral)
	 */
	@Override
	public  void alterar(ObjetoGeral o){
		dao.alterar(o);
	}

}
